shuttle bus – English–Italiano translations

🇬🇧 en it 🇮🇹

shuttle bus noun

  • transport service
navetta
Wiktionary Links